Skip to content

Conversation

bettse
Copy link

@bettse bettse commented Jul 26, 2025

Some time ago I bought a pseudo-neon LED sign from YellowPop (https://www.yellowpop.com/) and it came with a 2.4ghz remote (https://www.yellowpop.com/products/wireless-dimmer-control). At the time I dug in and somehow figured out it uses something akin to the FUT020 protocol, although the exact commands were different. I've managed well enough with that for doing on/off via cron:

# Off
0 18 * * * /opt/homebrew/bin/http --ignore-stdin http://10.0.1.98/gateways/Eric command=set_white > /dev/null
# On
40 0 7 * * * /opt/homebrew/bin/http --ignore-stdin http://10.0.1.98/gateways/Eric command=next_mode > /dev/null 

After upgrading more recently and seeing the new UI, I saw the sniffer and decided to take a moment to actually capture the various buttons:

NOTE: Device ID: 1532 = 0x5FC

button packet
on A5 05 FC D4 02 DC
off A5 05 FC D4 05 DD
low A5 05 FC D4 01 E1
mid A5 05 FC D4 04 E3
high A5 05 FC D4 03 E4
brightness Packet: A5 05 FC xx 00 EE

I also took a swing as the basics of on/off/brightness, based heavily on the FUT020. I wanted to open a PR for your consideration, and to make it available to others. Please let me know what you think.

Also, let me know if there is a command to correct formatting, I'm concerned I may have some parts that are wrong.

@bettse bettse marked this pull request as ready for review July 26, 2025 01:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant